Insulating sheath - German English Dictionary